package com.tupu.service.dispatch;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.tupu.entity.dispatch.SignalOmissionRealtimeData;

import java.util.List;
import java.util.Map;


public interface SignalOmissionRealtimeDataService extends IService<SignalOmissionRealtimeData> {

    Page<SignalOmissionRealtimeData> realtimeDataPage(String dataType, String station, String problemType, Long page, Long size);

    List<String> findAllDataType();

    List<String> findAllStation();

    List<String> findAllProblemType();

    Map<String, Object> dataTypePercentage();

    Map<String, Object> stationPercentage();

    Map<String, Object> problemTypePercentage();
}
